/**登录页面**/
#zwl-login{
    width: 100%;
    height: 600px;
    background: #9ae6e3;
}
#zwl-login .loginContent{
    width: 1200px;
    height: 600px;
    margin: 0 auto;
}
#zwl-login .loginContent .loginContent-l{
    width: 848px;
    height: 600px;
    float: left;
}
#zwl-login .loginContent .loginContent-l img{
    display: block;
    margin-top: 144px;
}
#zwl-login .loginContent .loginContent-r{
    width: 352px;
    height: 600px;
    float: left;
    position: relative;
}
#zwl-login .loginContent .loginContent-r .login{
    width: 352px;
    height: 352px;
    background: #f5fdfc;
    margin-top: 124px;
    opacity: .6; 
}
#zwl-login .loginContent .loginContent-r  .login-detail{
    width: 300px;
    left: 50%;
    margin-left: -150px;
    z-index: 111;
    top: 154px;
    position: absolute;
}
#zwl-login .loginContent .loginContent-r  .login-detail .login-l{
    width: 300px;
    height: 40px;
    margin-top: 30px;
    border: 1px solid #e6e6e6;
}
#zwl-login .loginContent .loginContent-r  .login-detail .login-pwd{
    margin-top: 20px;
}
#zwl-login .loginContent .loginContent-r  .login-detail .login-l .login-user{
    width: 40px;
    height: 40px;
    background-position: -356px -327px;
    background-image: url(../images/pubbg.png);
    background-repeat: no-repeat; 
}
#zwl-login .loginContent .loginContent-r  .login-detail .login-l .lr{
    background-image: url(../images/pubbg.png);
    background-repeat: no-repeat; 
     background-position: -356px -373px;
}
#zwl-login .loginContent .loginContent-r  .login-detail .login-l  .login-input{
    width: 259px;
    height: 40px;
    color:#b2afaf;
    text-indent:10px;
}
#zwl-login .loginContent .loginContent-r  .login-detail .auto{
    width: 300px;
    height: 15px;
    margin-top: 20px;
    font-size: 12px;
    color: #141414;
}
#zwl-login .loginContent .loginContent-r  .login-detail .auto .auto-login{
    width: 15px;
    height: 15px;
    display: inline-block;
}
#zwl-login .loginContent .loginContent-r  .login-detail .auto .a_login{
    margin-left:10px;
}
#zwl-login .loginContent .loginContent-r  .login-detail .auto .auto-span{
    width: 132px;
    height: 15px;
    display: inline-block;
}
#zwl-login .loginContent .loginContent-r  .login-detail .auto .auto-span:hover{
    color:#36c7b7;
    cursor:pointer;
}
#zwl-login .loginContent .loginContent-r  .login-detail .loginIn{
    width: 300px;
    height: 40px;
    margin-top: 30px;
    background: #39d2c1;
    color: #fff;
    font-size: 20px;
    text-align: center;
    line-height: 40px;
    position: relative;
}
#zwl-login .loginContent .loginContent-r .login-detail .loginIn:hover {
    cursor: pointer;
    opacity:.8;
}
#zwl-login .loginContent .loginContent-r  .login-detail .download{
    width: 300px;
    height: 15px;
    text-align: right;
    display: inline-block;
    margin-top: 20px;
}
#zwl-login .loginContent .loginContent-r  .login-detail .download:hover{
    text-decoration:underline;
}
.error{
    position:absolute;
    bottom:3px;
    display:none;
    height:15px;
    font-size:12px;
    color:red;
    
}
